persons responsible - German English Dictionary